News

Oil prices trade higher despite a third consecutive weekly rise in U.S. crude inventories, buoyed by signals that China could be open to negotiations over tariffs. Brent crude is up 1.5% to $65.65 a ...
U.S. benchmark oil futures touched their highest level in nearly a week and energy stocks were a rare bright spot on Wall Street after the Energy Information Administration reported a ...