US EIA implied crude oil demand for week to Aug 28: 21.268 mln b/d, previous 19.987mln b/d.

2026-09-02

US EIA implied crude oil demand for week to Aug 28: 21.268 mln b/d, previous 19.987mln b/d.

Other News
2026-09-02

U.S. Treasury Secretary Bessenter: Artificial intelligence companies have done a terrible job of explaining things to the American public.

2026-09-02

According to the Financial Times, investors are reassessing the impact of French political risks on the bond market, with France set to announce its budget in October and hold presidential elections next spring. France's fiscal situation is not a new