<p>The report from the US Energy Information Administration (EIA) shows that total crude oil and petroleum products (ex. SPR) stocks slumped -5.98 mmb to 1217.89 mmb in the week ended November 1
<p>I'm really starting to get the sense that these guys are crazy. This report doesn't say how much damage was done to the ship (I'm guessing it wasn't much) but you simply d
Leave a Comment