Oil posts largest quarterly price drop in 6 years as historic supply crunch eases

Workarounds to the Strait of Hormuz chokepoint and a drop in crude imports to China helped ease the impact of lost Persian Gulf oil supplies.

KKR, SK to Jointly Launch $1.30 Billion Renewable-Energy Platform

The platform, said to be Korea's largest for renewable energy, will have around 1.7 gigawatts of capacity currently in operation and a development pipeline that would raise its total capacity to 10 gigawatts.

BP's Deputy CEO to Retire Later in The Year