UpstreamHurricane fears pushes oil above $70 per barreleditorAugust 27, 2021August 27, 2021 by editorAugust 27, 2021August 27, 20210407 Hurricane fears is pushing oil prices well above $70 per barrel; many companies began shutting down production in the Gulf of Mexico, as a storm...