Ursa expands US crude storage coverage

What do you consider the most important US crude oil storage site? Chances are the site is located on the Gulf Coast, the beating heart of the US oil industry. The Gulf Coast contains more than half of the country’s refining capacity, making it a huge demand center. The region is also the outlet for […]