March 13, 2026
Crude Oil Price March 2026: Last 20 Days – $75 to $119
The last 20 days have witnessed one of the most dramatic periods in global oil market history. What began as relatively stable trading in mid-February transformed into a full-blown energy crisis following the US-Israel attack on Iran on February 28,