Fresh calls for windfall tax on energy firms as BP profits soar

This post was originally published on STV News.