Loading...
Crude oil sold off sharply toward $65 on news of a potential ceasefire b… · Meridian