US Lost Control of the Oil Market, On Camera
Losing control of oil prices is bad. Getting caught losing control of oil prices is a whole different level of embarrassing.
The empire's most powerful economic lever, publicly snapping in half.
BREAKING: US oil prices surge above $99/barrel, now up nearly +10% on the week. Once again, the US appears to be losing control of the oil market.
Source
x.com