A spokesman for St Andrew’s House said: “We welcome all contributions to the debate on Scotland’s future, and would be happy to meet with Mr Dudley to discuss the future of the industry in an independent Scotland.
“He has made clear these are his personal views and that the company is continuing to invest in Scotland.
“Record amounts of money are being invested in the offshore sector, by BP and others, with £100 billion of investment planned by companies. And more than half of oil and gas reserves by value are still to be extracted.
“BP is a company which already operates in more than 80 independent countries around the globe, and an independent Scotland with full control of its economy and huge resources will offer an attractive and stable environment for businesses in the offshore and other sectors.”