News
The U.S. price of crude oil (West Texas Intermediate) has been in the upper $60s to mid-$70s for much of the last three months, but did soar to $80.04 per barrel on January 15, which is the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results