WTI crude prices, the US benchmark, are down by 3.3% at $45.12 per barrel as of 10:35 a.m. ET. Meanwhile, Brent crude prices, the international …
The post <b>Crude oil</b> is getting clobbered after a massive inventory build appeared first on crude-oil.top.