Headline: Rejection of Russian oil by China, India would lead to $100/bbl oil price — experts
Asset: OIL