UUnited States Read More US diesel crack surpasses US$100 a barrel for the first time on supply disruptionsAugust 18, 2026 The US diesel crack, a key measure of refining profitability, hit an all-time high of US$102.20 a barrel…
EEconomy Read More Gas Prices Are Driving Americans’ Frustration With the EconomyApril 13, 2026 Americans are feeling despondent about gas. Loading audio narration… It’s a dour time for consumers — in April,…