Oil prices rise as investors doubt US-Iran peace talks breakthrough

Brent crude futures were up $1.17, or around 1.1%, at $103.75 a barrel by 1334 GMT. Oil prices rose slightly on Friday as investors doubted
Green hydrogen retreat poses threat to emissions targets

Green hydrogen developers are cancelling projects and trimming investments around the world, raising the prospect of longer than targeted reliance on fossil fuels. The challenges facing the

