Longi Green Energy, JinkoSolar, and JA Solar each posted significant third-quarter losses amid continued price declines and high inventory levels, raising concerns among analysts about oversupply and ...
Trump’s oil price sweet spot is ‘no man’s land’ for everyone else Oil prices have oscillated in a relatively narrow range of $60 to $70 a barrel in recent months, reflecting both warnings over rising ...