Dodgy question data? The Conspiracy of the Oil Price Collapse
WTI crude oil prices fell to their lowest point since early February on Thursday, abandoning virtually all gains since Russia invaded Ukraine. WTI crude for September delivery fell -1.5% to close at $89.26/barrel, while Brent crude for October delivery fell -2.1% to $94.71 /barrel. WTI crude has lost ~9.5% over the course of the week, … Read more