Oil futures fall amid economic and political factors
WTI crude futures fell below $82 a barrel, marking a four-day decline as concerns over geopolitical tensions and rising U.S. crude stockpiles eased.
EIA data showed U.S. crude inventories rose 2.735 million barrels to their highest level since June, beating market expectations for a 1.6 million barrel increase.
Fading prospects for US interest rate cuts this year and weaker economic data from China in March also weakened the demand outlook.
Meanwhile, the US said it would reimpose oil sanctions on Venezuela in response to President Nicolas Maduro's failure to fulfill campaign...