Only in office for three days, President Donald Trump has already signed more executive orders than any other president.
Harvey Jones has taken advantage of the slump in the BP share price to pile into this FTSE 100 oil and gas giant. But there's ...