
Renewables Outpace Oil In Attracting Investments
Energy markets are caught in a whirlwind of uncertainty. Tariffs, shifting tanker routes, and geopolitical risks have made volatility the only constant. Traditional forecasts, which banked on low energy prices this year, are now shaky at best. A sudden …