Market Overview

Oil Futures Spiking, Hearing Unconfirmed Reports That Turkey May Be Blocking Russian Ships From Entering The Bosphorus Strait