April 16, 2026
11 °C London, UK

Serving Intelligent Investors

Oil price below $105

October crude oil fell $1.72, or 1.6%, to settle at $104.67 a barrel, its lowest close since August 21. The contract, which expired at the close of trade on the New York Mercantile Exchange, lost […]