Let us start with a stiff whisky and the bad news. The state of the planet on the eve of Cop30 in Brazil is abominable.
Crude oil futures ended up Friday but fell for the second straight week as persistent concerns over excess supply and weaker demand mostly outweighed risks of disruptions.