<p>The US EIA lowered its demand growth forecasts for this year and next by 50k bpd and 40k bpd respectively. It now sees 2023 growth at 1.76 mbpd and it sees an additional 1.32 mbpd rise next y
<p>Yen surges broadly this week and remains generally firm in Asian session. Pull back in treasury yield is seen as a factor driving the Yen higher. Yet, the lack of selling in Yen despite stron
The German economy contracted by just over 10% in the second quarter according to preliminary data released this morning, missing already pessimistic forecasts.
Leave a Comment