Biden slams oil firms for ‘war profiteering’ as he mulls windfall tax

This post was originally published on euronews.