Crude oil inventories in the United States decreased by 3.2 million barrels last week, according to the U.S. Energy Information Administration’s (EIA) weekly report released on Wednesday.

Crude oil inventories in the United States decreased by 3.2 million barrels last week, according to the U.S. Energy Information Administration’s (EIA) weekly report released on Wednesday.
The Canadian Dollar (CAD) isn’t just weak; it’s a testament to policy paralysis. Its recent …