The American Oil Trade Deficit Has Never Been Lower
The most recent trade data reveal some pretty astonishing figures about the U.S. shale boom and how quickly it has cut demand for foreign crude. Total petroleum imports fell to $23…
Read More...
Read More...