Amman, March 13 : Qatar's Energy Minister Abdullah bin Hamad al-Attiyah warned Wednesday that crude oil prices could reach $300 per barrel or more if the US attacks Iran.