Crude prices decline, WTI down 2% on inventory build up



Crude prices for future contracts dropped on Wednesday after data revealed an oil inventory build-up in the United States, which reached 471.4 million barrels last week.

West Texas Intermediate (WTI…