Oil majors saw their stocks nosedive Thursday and Friday as the one-two punch of US President Donald Trump’s sweeping tariffs ...