← Today's headlines

11 sources checked · Left, Center, and Right included · 51m ago

Different Spin

Drones hit Moscow oil refinery as Russia and Ukraine exchange strikes

Ukrainian drones hit Moscow’s oil refinery for the second time this week while Russia fired missiles into Kyiv, as President Volodymyr Zelensky sought support from the US and Europe to reach a peace deal. Moscow downed over five dozen drones on Thursday, Mayor Sergei Sobyanin ‌said on Telegram, and...

4 Left5 Center2 Right
Same story. Different framing. Left, center, and right outlets are covering the same event. Here’s how each side worded it.

DIFFERENT SPIN

HOW EACH SIDE WORDED IT

Left-leaningMoscow oil refinery on fire after ‘large-scale’ Ukrainian drone strikeThe Guardian UKMixed
refineryfirelarge-scale
Right-leaningCenter-rightFlights at all Moscow airports suspended after Ukrainian drone attack, aviation agency saysThe Jerusalem PostMostly Factual
flightsairportssuspended
Center baseline · South China Morning PostMostly FactualDrones hit Moscow oil refinery as Russia and Ukraine exchange strikes

As of June 18, 2026 at 9:31 AM, this is how Optics News reads the wording differences in this story.

What happened Drones hit Moscow oil refinery as Russia and Ukraine exchange strikes.
The headline split The left frames it as "Moscow oil refinery on fire after ‘large-scale’ Ukrainian drone strike". The right frames it as "Flights at all Moscow airports suspended after Ukrainian drone attack, aviation agency sa...".
Match confidence High confidence. 11 sources checked, Left/Center/Right all represented. Best read as a clear framing signal — not a fact-check.
Same-event confidenceHigh

11 sources across Left, Center, and Right all describe the same event.

Framing confidenceStrong

76/99 — headlines create a clearly different first impression.

WHAT EACH SIDE EMPHASIZED

Left / center-leftUkraine hits Moscow oil refinery, disrupting commercial flights in major drone attack

Philadelphia Inquirer · Center-left · News report

CenterDrones hit Moscow oil refinery as Russia and Ukraine exchange strikes

South China Morning Post · Center · News report

Right / center-rightFlights at all Moscow airports suspended after Ukrainian drone attack, aviation agency says

The Jerusalem Post · Center-right · News report

SEE THE HEADLINES

CenterMostly Factual
South China Morning PostNews report · Jun 18, 5:31 AM

Drones hit Moscow oil refinery as Russia and Ukraine exchange strikes

Ukrainian drones hit Moscow’s oil refinery for the second time this week while Russia fired missiles into Kyiv, as President Volodymyr Zelensky sought support from the US and Europe to reac...

Open source
Center-rightMostly Factual
The Jerusalem PostNews report · Jun 18, 9:31 AM

Flights at all Moscow airports suspended after Ukrainian drone attack, aviation agency says

flightsairportssuspendedattack

Flights out of all major Moscow airports have been grounded as a result of Ukrainian drone strikes. Authorities said 180 Ukrainian drones had been shot down over Moscow.

Open source
Center-leftHigh
Philadelphia InquirerNews report · Jun 18, 7:35 AM

Ukraine hits Moscow oil refinery, disrupting commercial flights in major drone attack

Russian officials say Ukraine has hit a Moscow oil refinery for the second time in a week, disrupting commercial flights at Moscow airports

Open source
CenterMostly Factual
Washington's Top News (WTOP)News report · Jun 18, 7:35 AM

Ukraine hits Moscow oil refinery, disrupting commercial flights in major drone attack

Ukraine hit a Moscow oil refinery for a second time in a week and disrupted commercial flights at Moscow airports…

Open source
Center-leftMostly Factual
The IndependentNews report · Jun 18, 7:25 AM

Ukraine-Russia war latest: Moscow suspends all flights as massive Ukrainian drone attack sparks oil refinery fire

Moscow's mayor says around 180 drones heading for the Russian capital alone have been downed so far

Open source
Center-rightMixed
Daily MailNews report · Jun 18, 7:22 AM

Ukraine hits Moscow in its largest attack in years, sparking fires and evacuations

Unverified videos on social media purported to show large columns of black smoke over the city's skyline, while another showed drones buzzing overhead.

Open source
CenterHigh
Kyiv IndependentNews report · Jun 18, 6:30 AM

General Staff: Russia has lost 1,388,050 troops in Ukraine since Feb. 24, 2022

The number includes 1,370 casualties that Russian forces suffered over the past day.

Open source
LeftMixed
The Guardian UKNews report · Jun 18, 5:47 AM

Moscow oil refinery on fire after ‘large-scale’ Ukrainian drone strike

refineryfirelarge-scalestrike

Mayor of Russian capital claims ‌about 180 drones heading to the city were shot down as flames and smoke billow over outskirts Ukrainian drones hit Moscow’s ⁠oil refinery for the second tim...

Open source
CenterHigh
BloombergNews report · Jun 18, 5:45 AM

Russia Piles Up Debt as Costs of War in Ukraine Outrun Budget

President Vladimir Putin frequently touts Russia’s lowest public debt among Group of 20 nations as a key strength of its economy. His war in Ukraine is starting to change that.

Open source
Center-leftMostly Factual
Santa Fe New MexicanNews report · Jun 18, 5:15 AM

St. John's College grads use Russia, Ukraine ties to teach local students

Driven from Ukraine by war, a Belarusian student and his Russian classmate founded a local nonprofit helping youth confront division.

Open source
CenterHigh
France 24News report · Jun 18, 2:15 AM

G7 hails unity on Russia as Trump signals tougher line on Moscow

G7 leaders welcomed growing unity on Wednesday in efforts to increase pressure on Russia to end the war in Ukraine, amid signs US President Donald Trump is taking a tougher line on Moscow....

Open source
Details76/99 Wording Gap · High confidence · 11 sources
76/99 Wording GapHigh confidence11 sources · 3 bias bucketsStable · 11 sources · all three buckets · comparable news formatFormats: News report

SOURCE MAP CHANGES

Jun 18, 2:15 AM: France 24 joined the source map.

Jun 18, 5:15 AM: Santa Fe New Mexican joined the source map.

Jun 18, 5:31 AM: South China Morning Post joined the source map.

Jun 18, 5:45 AM: Bloomberg joined the source map.

Now: Wording Gap is 76/99 and story health is stable · 11 sources · all three buckets · comparable news format.