French Presidency broadcasts the video message of Macron to G7 leaders after the IEA decision to release oil stocks, at the end of which Trump states: Well, I do agree.

11 Mar 2026 15:08Energy EUR Europe US Bonds US Indexes USD