Oil Price Soars Past $100 Again
did:plc:kpkcscbf2zshv7shqgqn45wn
March 12, 2026
Oil traders got a record-breaking promise of relief—but apparently fear it may not be enough . Crude prices spiked more than 8% on Thursday, pushing global benchmark Brent back to $100 a barrel, even after governments pledged the largest emergency oil release ever coordinated by the International Energy Agency, CNBC...
Discussion in the ATmosphere