Here’s who and what to blame for oil skyrocketing to $120 a barrel and causing widespread panic
--------------------------------------------------------------------
Source: New York Post
Published: 2026-03-12 10:12 UTC+10:00
Section: General
Factuality Score: 100
Opinion Category: Neutral
Topics: Energy, Business & Economy
--------------------------------------------------------------------
Snippet:
Oil went on an unprecedented roller coaster ride at the start of the week, with the price surging more than 30% to near $120 a barrel late Sunday – only to erase all of those gains just hours later.
--------------------------------------------------------------------