Trump Patience Wears Thin on Russia/Ukraine: After months of back and forth, Trump is increasingly signalling his lack of patience for a Russia Ukraine peace deal as he looks to leave the heavy lifting to Europe.
Oil Markets: Brent crude front month futures continue to hold within the $65.07/bbl to $69.53/bbl range this month under pressure from increasing global supplies amid ongoing risks to Russian exports. Diesel cracks remain strong supported by the potential for a partial Russia diesel export ban amid ongoing energy infrastructure strikes by Ukraine.