Crude completed the longest string of weekly losses since March on Friday amidst continued speculation that the Biden Administration will tap Strategic Oil Reserves.
Crude completed the longest string of weekly losses since March on Friday amidst continued speculation that the Biden Administration will tap Strategic Oil Reserves.