U.S. Crude Ends Below $95/bbl As EU Tweaks Russian Oil Sanctions
Trading in oil futures has been volatile in recent weeks as traders try to reconcile possibilities of further interest rate hikes that could cut demand against tight supply from the loss of Russian barrels.