Oil Prices Hit Over $106 Per Barrel
By Naveen Athrappully
Published on March 16, 2026.
Brent crude oil futures hit a high of $106.50 per barrel on Sunday, followed by a decline to the low 80s by Tuesday, March 10, and a surge in prices again. This comes despite a global release of 400 million barrels of crude oil. The conflict in Iran continues to threaten global oil supply.
Read Original Article