July 15, 2019 / By mobanmarket
Louisiana is under a state of emergency as residents brace themselves for epic flooding where as much as 20 inches of rain is expected along the Gulf Coast. Continue Reading Below U.S. oil producers have evacuated oil platform workers from 257 offshore facilities and seven rigs, halting daily production of more than one million barrels […]
View Article
Recent Comments