Crude Oil Prices Drop as US Push Through With Anti-OPEC Bill
April 20, 2021 at 15:46 PM EDT
In line with the general risk-off sentiment, oil prices have come under notable selling pressure with both Brent and WTI crude futures falling 2-2.5%.