BBusiness Read More Oil Rally Accelerates as Traders Price in Real Supply Disruption3 April 2026 May WTI crude oil surged sharply in the holiday-shortened week ending April 3, settling at $111.54, up $11.90…
EEU Read More Europe Braces for Prolonged Energy Crisis as Supplies Tighten3 April 2026 Europeans must prepare for an extended period of tight oil and gas supplies, the EU’s energy commissioner Dan…