WTI crude has edged lower from a low of $74.11/bbl yesterday as Washington’s next steps in its maximum pressure campaign on Iran are weighed with other supply uncertainties. OPEC+ is yet to decide on ...
Swiss hydropower reserves last week – calendar week 8 – declined by 3.8 percentage points to 20.3% of capacity, falling below ...