Oil traders have been kept on their toes all day Thursday.
Markets had a lot of new information to digest, resulting in oil prices being whipped about over the past few hours.
A sense of caution has taken hold of financial markets as investors evaluate the prospects of more sanctions on Russia for the alleged destruction in Bucha.
A sense of caution has taken hold of financial markets as investors evaluate the prospects of more sanctions on Russia for the alleged destruction in ...