May 16, 2026
May 16, 2026
May 16, 2026
May 16, 2026
May 16, 2026
May 16, 2026
May 16, 2026
May 16, 2026
Dated Brent just soared to $141.37 per barrel, its highest since 2008, creating a stark $34 gap over futures. What does this mean for oil, and more intriguingly, for crypto?