The EIA crude oil production implied demand data for the week ending October 2nd in the United States was 21.274 million barrels per day, compared to 19.521 million barrels per day in the previous week.

2026-10-07

The EIA crude oil production implied demand data for the week ending October 2nd in the United States was 21.274 million barrels per day, compared to 19.521 million barrels per day in the previous week.

Other News
2026-10-07

Preliminary Statistics Sweden data show September CPIF excluding energy at 0.5% YoY, broadly stable but below the 0.7% median forecast from analysts and the Riksbank. Headline CPIF rose to 1.5% YoY, roughly double last year and in line with market ex

2026-10-07

BHP has agreed to sell its idled Kambalda nickel concentrator in Western Australia, together with a package of mining tenements and mineral rights, to South Africa's Gold Fields. The undisclosed-value deal is expected to complete in 2027. The Kambald