The regulated sector “looks better capitalised and less leveraged than before previous crises,” but the rapid expansion of private credit stands out because “the combination of leverage and ...
WTI crude futures stayed slippery under $60 per barrel as traders digested fresh IEA and OPEC forecasts. The IEA projects 2025 oil demand to grow by 830 kb/d, led this year by ...